engine shielding - German English Dictionary